biosystems and biomechanics - Turkish English Dictionary